专利摘要:
The invention relates to a method for locating a communication device (1) in the reception area of at least one radio network (2) by measuring field strengths of the radio network (2) at known location coordinates an assignment of the field strength measured at the communication device (1) to the known location coordinates, the method comprising a calibration phase, a calibration phase, a post-processing phase and a localization phase, wherein in the calibration phase the data received by the reference receivers (3) and the communication devices (1) is transmitted to a data processing unit (8) and a communication device and radio network specific regression curve (9) is generated between the terminal field strengths (5) recorded by the respective communication devices (1) and the reference field strengths (4) recorded by the reference receivers (3).
公开号:AT511881A1
申请号:T1287/2011
申请日:2011-09-08
公开日:2013-03-15
发明作者:
申请人:Krainz Markus;
IPC主号:
专利说明:

Method and system for locating a communication device
The invention relates to a method for locating a communication device in the reception area of at least one radio network, wherein the measurement of field strengths of the radio network at known location coordinates results in an assignment of field strengths measured at the communication device to the location coordinates.
Mobile communication devices in the form of mobile phones, smartphones, tablet PCs, laptops or the like are omnipresent today. Many of these devices are equipped with devices for localization, such as a GPS receiver or an application that allows to derive approximately local coordinates from received radio networks.
However, such devices or methods have significant disadvantages. For example, GPS receivers operate reliably only in areas where accurate reception of GPS signals from multiple satellites is possible. This is not always guaranteed, especially in the urban area. In addition, the reception of GPS signals indoors is not possible.
However, the localization in interiors is increasingly required by users. For example, in shopping malls, hospitals, airports, or other large buildings or covered areas, it would be of the utmost interest to users to have a reliable method of locating or generating the shortest or fastest route between two points.
For this purpose, methods for locating a communication device in the reception area of at least one radio network are known from the prior art, whereby the measurement of field strengths of the radio network at known location coordinates results in an assignment of field strengths measured at the communication device to the location coordinates. * *. · .50262 Ag / Fl - Markus Krainz
For example, EP 1 731 919 B1 shows such a method, wherein a WLAN network with several stations whose location coordinates are known is used as the radio network. By an initial measurement of field strengths at known or calculated location coordinates, a data set-related assignment of the received field strength to the location coordinates is made possible. By further dynamically determining reference points, this assignment is further refined.
However, such methods have serious disadvantages. First, it is not enough to use only the signal strengths of WLAN networks for localization. In many buildings Wi-Fi networks are not available or too weak. Furthermore, the known methods are based on the premise that all terminals used have an identical reception characteristic. However, this is by no means the case: a network which is received by a first terminal with a certain signal strength may have a significantly higher signal strength on another terminal at the same position.
Finally, such a calibration procedure, as known from the prior art, can be extremely time-consuming and lengthy, and generate an immense amount of data. Devices and methods for limiting the required data volume are required in order to be able to implement the method on commercially available terminals and to ensure an acceptable runtime or response time.
The technical object of the present invention is thus to provide a method which overcomes the disadvantages of the prior art and allows a simple but accurate localization of mobile communication devices indoors. The method should be independent of the particular wireless network used and also independent of the terminal used. The method should also be so slim implementable that it can be implemented on as many devices without excessive hardware requirements. Furthermore, the process should be fast and not limited to specific local conditions. i ::: * 50262 Ag / Fl - Markus Krainz
This object is achieved according to the invention by presenting a method for locating a communication device in the reception area of at least one radio network, comprising the following steps: a calibration phase in which an assignment of the data from the reference receiver to each radio network for any number of communication devices using a reference receiver received reference field strength is received and stored to the received from the respective communication device terminal field strength; a calibration phase in which, for each radio network, a field strength is recorded at known location coordinates in the reception area, processed and stored as a fingerprint, preferably together with further data; a post-processing phase in which the data recorded in the calibration phase and calibration phase are preferably at least partially loaded onto the communication device together with a map and further metadata; a localization phase in which the field strength of at least one radio network is received at the communication device and the local coordinates of the communication device are at least approximately determined from the received terminal field strength and the data recorded in the calibration phase and calibration phase.
The calibration phase makes it possible to determine, for any number of radio networks and any number of terminals, a specific assignment for each terminal of the reference field strength received by a reference receiver to the terminal field strength received by the terminal. Only in the subsequent calibration phase, the local conditions are traversed or taken to get a clear signal profile for each conceivable provided in the field radio network. + §226 Ag / Fl - Markus Krainz
It is irrelevant with which receiver the Einmessphase is performed: Since all assignments of the various receivers has already been recorded in the calibration phase, the calibration can be performed with any provided reference receiver or communication device.
According to the invention, the radio network may be a broadcasting network, in particular VHF broadcasting, a data network such as IEEE 802.11 (W-LAN), a mobile radio network such as GSM or UMTS, or another radio network such as CB radio, DCF77, or DECT. wherein suitable reference receivers may be provided for receiving these radio networks. During the calibration phase, the reference receivers and the communication devices can simultaneously and at the same position measure the field strengths of the receivable radio networks and record additional metadata such as frequency or channel or identifier of the radio network (BSSID for WLAN, BTS cell ID for GSM). However, it is irrelevant whether the radio networks themselves send a unique identification, or whether the identification is based on the transmission frequency or other characteristics in the context of the method.
In addition, in the calibration phase, the measurement characteristics of the reference receivers and / or the calibrated communication devices may be recorded. This includes, in particular for WLAN cards, specific information such as the channel hopping used and the discretization levels, but also statistical characteristics of the received field strengths such as mean, variance or skewness of the relative frequency. This information can be stored according to the invention for later processing, and can be used in the localization phase to make more accurate statements about, for example, the confidence interval of a measurement with a particular communication device.
In the calibration phase, the data recorded by the reference receivers and the communication devices can be transmitted to a data processing unit, as long as the location is changed until sufficient measurement values for generation of a communication device and radio network-specific regression curve between the respective communication devices * 50262 Ag / Fl-Markus Krainz recorded terminal field strengths and recorded by the reference receivers reference field strengths are available. The number of data points is important for creating an accurate regression curve, but the method is not limited to a specific number of data points. For example, it is also possible to estimate the offset between the reference receiver and the communication device with only two data points.
In the calibration phase, these communication device and radio network-specific regression curves and / or the above-mentioned statistical characteristics for each used communication device and each received radio network can be stored in an offset file.
This offset file can be any computer-readable file, such as a CSV or XLS file. Of course, the values can also be stored in a database to ensure fast accessibility. Furthermore, it can be provided according to the invention that not the measured values themselves, but only parameters of a representation characterizing the regression curve are stored, in order to save storage space and to increase the access speed.
In the calibration phase, several reference receivers can also be used for at least one radio network. In this case, in particular, an averaging method can be used to reduce signal field strength variations. Of course, a temporal averaging can be done.
In the calibration phase, for radio networks which transmit over several channels, an averaging of the received field strength can also take place via two or more of the transmitted channels. £ :: J * £ 0262 Ag / Fl - Markus Krainz
According to the invention it can be provided that, for example for the WLAN reception, a plurality of reference receivers are provided, which in turn scan the existing channels in the form of a 'channel hopping'. As a result, an averaging over several reference receivers can be performed for each channel (for example, one of the 14 WLAN channels transmitted in the 2.4 GHz band).
In the calibration phase, radio networks that transmit over multiple channels can simultaneously acquire all or some of these channels using reference receivers with multiple receive modules. In the calibration phase, an averaging can again take place via the received channels in order to obtain a more robust measurement result.
In the calibration phase, according to the invention, information about the received radio networks, for example in the case of WLAN networks, the transmission interval, can be recorded.
In the calibration phase, the RSS, the ID and / or the frequency of the radio network, the mean value, the variance and / or other statistical parameters of the received reference field strength and the location coordinates, optionally specifying a building floor, in a file, preferably an XML file or a database, preferably SQLite.
These data recorded in the calibration phase are called fingerprints.
In the calibration phase, according to the invention, the direction of movement can additionally be recorded. For this purpose, a device-specific compass and / or a gyroscope or an acceleration sensor can be used. In addition, if the measurement is done manually, the signal attenuation caused by the human body (typically in the range of 6dB) can be compensated or a compensation factor can be recorded.
In the calibration phase, an existing representation of the geographical conditions, in particular a map, can furthermore be used. The measurement results can be superimposed on this map. «* 5,!. *.:. : * 50262 Ag / Fl - Markus Krainz In the calibration phase, the reference field strength can be recorded at fixed local distances, for example in a checkerboard pattern, at certain anchor points, or along a predefined path.
In the calibration phase, the recording of the reference field strength can take place with a reference receiver or a communication device connected to a computer. During the calibration phase, it is also possible to record the geographical conditions in the form of coordinates of walls, doors, rooms, corners and the like. As a result, according to the invention, a map of the local conditions can be created, or an existing map can be adapted.
In particular, according to the invention, local conditions influencing the possibilities of movement can be recorded in the calibration phase. These include in particular conveyor belts, as they are common in airports, or escalators. This information can also be stored in the database and used in the localization phase to calculate the probability values of the fingerprints. For example, a conveyor belt can cause a certain increase in the speed of the persons on it, whereby fingerprints located farther away in the localization phase receive a higher weighting for persons on the conveyor belt than for persons who are not on the conveyor belt. The escalator has an effect on the change of the floor, whereby it can be stored, in which direction the escalator moves, and from this in the localization phase the only possible floor change is determined.
In the postprocessing phase, the measured data is made available to the terminals. This may include data from the calibration phase, preferably in the form of an offset file, data from the calibration phase, preferably in the form of an XML file or a database, and optionally maps and metadata such as building names, total area size, floor names, room description, GPS coordinates of origin, and / or reference cell IDs. * * * * * * * · · · · · * * * * * 5Q262 Ag / Fl - Markus Krainz • * * * 'I *' * * * * *
In the subsequent localization phase, the approximately determined positions can be superimposed on a geographical representation of the covered area, preferably a map, which is transmitted to the communication device, in particular being superimposed thereon.
In the localization phase, it can first be checked which radio networks can be received, and then relevant fingerprints from the calibration phase are loaded into a memory of the communication device and adapted to the currently used communication device or the currently used antenna.
In the localization phase can be inventively provided that only relevant fingerprints are loaded into a memory of the communication device. For this purpose, a clustering of fingerprints can be carried out in the calibration phase, wherein a predetermined quality criterion is used and in particular outliers are removed. In the localization phase, according to the invention, exemplary fingerprints can then be loaded for each cluster and compared with the received signals in order to determine in which cluster the user is located. This has the advantage that always only a comparatively small number of fingerprints must be kept in memory. If a cluster changes to an adjacent cluster, the fingerprints of the new cluster can be loaded into memory and the fingerprints of the old cluster at least partially dropped.
To assess the relevance of fingerprints, a
Probability assessment can be carried out, which can consider the local conditions. Fingerprints can be weighted based on this probability estimate. With the aid of the determined location coordinates of the communication device and the input of a desired destination further methods for routing can be carried out.
In the localization phase, the direction of movement can additionally be detected according to the invention. For this purpose, a device-specific compass and / or a gyroscope or an acceleration sensor can be used. In addition, the signal attenuation caused by the human body can be increased in the recorded + - · · 9i • 50362 Ag / Fl - Markus Krainz
Signal strengths are taken into account. If the signal attenuation was also recorded in the calibration phase, this has the advantage that the two correction factors cancel each other out with the same orientation.
In the localization phase, according to the invention, a compass and / or a gyroscope can be used to detect the current direction of movement in addition to the history of the previous positions and thus to contribute to the weighting of the probabilities of possible fingerprints.
In the calibration, calibration and / or localization phase, in particular when receiving WLAN networks, the received data packets can be stored continuously in a data buffer, in particular a ring buffer, which, for example, in the calibration phase has a size of 2 seconds and in the localization phase Size of 5 seconds. This has the advantage that, when querying measured data, it is possible to fall back on the data stored in the buffer, as a result of which the method can be accelerated.
Likewise, when receiving WLAN radio networks, it can be provided according to the invention that packets received on a different channel than the specified transmission channel are discarded. «M« ft ft I * * * * · «4« «ft« ft # ·· * «ft · ft« · * * * * 1Ö I! : **: · · * 50262 Ag / Fl - Markus Krainz
The invention further relates to a system for locating a communication device in the reception area of at least one radio network, wherein by measuring field strengths of the radio network at known location coordinates an assignment of measured at the communication device field strengths to the location coordinates, characterized in that each radio network for any number an association of the reference field strength received from the reference receiver to the terminal field strength received from the respective communication device is recorded and stored by communication devices using a reference receiver; for each radio network, a field strength is recorded at known location coordinates in the reception area, processed and stored as a fingerprint, preferably together with other data; the data recorded in the calibration phase and calibration phase are preferably at least partially loaded onto the communication device together with a map and further metadata; and the field strength of at least one radio network is received at the communication device and the location coordinates of the communication device are at least approximately determined from the received terminal field strength and the data recorded in the calibration phase and calibration phase.
The communication device may be a mobile phone, a smartphone, a notebook, a laptop, a tablet PC, or another portable electronic communication device.
The assignment of the reference field strength received by the reference receiver to the terminal field strength received by the respective communication device can be stored in an offset file on a server. The recorded fingerprints can preferably be stored together with other data in an XML file or a database on a server.
Furthermore, the invention comprises a computer program product for a system according to the invention which can be operated by a method according to the invention, as well as a data carrier with a computer program product according to the invention. Further features of the invention will become apparent from the description, the claims or the figures. • 5Q262 Ag / Fl - Markus Krainz
The invention will now be described by way of exemplary embodiments. Show it:
1 shows a schematic representation of an exemplary embodiment of the calibration phase according to the invention;
FIG. 2a shows a schematic illustration of exemplary embodiments of regression curves generated according to the invention; FIG.
FIG. 2b shows an offset file generated according to the invention; FIG.
Fig. 2c: inventively generated measurement characteristics of different communication devices
3a shows a schematic representation of an exemplary embodiment of the calibration phase according to the invention;
FIG. 3b shows a schematic representation of the clustering of fingerprints according to the invention; FIG.
4 shows a schematic representation of an exemplary embodiment of the database generated according to the invention;
5 shows a schematic representation of an exemplary embodiment of the localization phase according to the invention;
6a-6d: schematic flow diagrams of exemplary embodiments of the inventive method. • * * * * * * * * * * * * * * * * * * * * * * * * * * * 50262 Ag / Fl - Markus Krainz • Φ »··· · · t * a» a * a * # »i
1 shows a schematic representation of an exemplary embodiment of the calibration phase according to the invention with reference to a card 7. In the calibration phase, the reference receivers 3 and the communication devices (terminals) 1 to be calibrated are connected to a data processing unit (computer) 8. Different radio networks 2 are being calibrated, in particular FM / FM radio, IEEE 802.11 (WLAN), and mobile radio receivers (GSM / CDMA / UMTS or 4G). The use of multiple types of receivers increases coverage, redundancy, speed and accuracy. In addition, more devices can be supported. The radio networks 2 comprise in particular WLAN radio networks which are transmitted by access points 14.
The reference receiver 3 and the terminals to be calibrated 1 are connected to the computer 8. The devices connect to the computer via a TCP / IP connection. Alternatively, the computer intends to connect via USB. The devices also transmit their data such as "manufacturer", "product identifier" and "software version".
The reference receiver 3 and the communication devices 1 measure simultaneously and at the same position the radio networks 2 in the environment and their attributes: frequency / channel, unique identifier (BSSID3 in WLAN, or BTS cell ID in GSM), reception strength (RSS4).
Thereafter, the values are transmitted from the respective device to the computer 8, and an equation for converting the terminal field strength to the reference field strength is calculated by (linear) regression.
Thereafter, the location is changed and measured again until there are enough sample values in each possible range of input values to get a good regression. These are then stored in a global offset file 10 for each known device.
FIG. 2a shows a schematic representation of exemplary embodiments of regression curves 9 '* produced according to the invention. 50262 Ag / Fl - Markus Krainz «· i · · · ·« ···
The reference receiver for GSM can be a mobile phone and for Wi-Fi three 802.11 wireless devices connected via USB. The three devices hop over the available WLAN channels (in the 2.4 GHz band, for example, 14 channels). The channel hopping averages the slightly different reception strengths of the WLAN cards. If a particularly fast calibration rate is required, especially during the calibration phase, several receivers can be used simultaneously (without hopping). Battery-powered USB hubs can be used as a very efficient and cost-effective variant, but it is also the use of special battery-based hardware with which all channels simultaneously capture and decode the 802.11 frames provided.
FIG. 2b shows an embodiment according to the invention of the generated offset file. For each communication device type, ID, frequency and the measured RSS of the reference receiver and the measured RSS of the terminal are recorded. In addition, numerous other parameters that characterize the communication device or the receiver used can be stored.
These additionally storable meta-information in particular includes the measurement characteristic shown schematically in FIG. 2c (relative frequency of received signal values for a given reference signal value distribution), which is different for each device. For example, a first device often measures a slightly higher value for a given RSS, and another device more often measures a slightly lower value. From the knowledge of this characteristic, confidence intervals for the determined positions are calculated in the localization phase.
3a shows a schematic representation of an exemplary embodiment of the calibration phase according to the invention. In the calibration phase, if available, a map 7 of the area is imported. The scale of the map is recorded. For example: x times y meters or alternatively 1 pixel equals x millimeters. You can also import multiple levels of detail and maps of different resolution. Usually, three different levels of detail or card sizes are used. Also suitable as sources are photographed escape plans and info graphics. This process is carried out for each floor. I · · *,. · 50262 Ag / Fl - Markus Krainz
The calibration phase can be performed on the communication device 1 or on the computer 8. With the computer one achieves speeds of 200-1000 ms / point for WLAN, on the communication devices typically 10,000 ms / point. Longer measurement time increases accuracy.
When "measuring" the RSS, ID, and frequency values of the respective networks are stored together with the coordinates.
FIG. 3 b shows a schematic layout plan of a metered area with numerous fingerprints 6. The fingerprints 6 are combined iteratively into associated clusters 16 on the basis of predetermined criteria. For each cluster 16, at least one example fingerprint 15 is determined. In the later localization phase, the measured radio network is not compared with all fingerprints 6, but only with relevant example fingerprints 15. This achieves a significant increase in speed, since the comparison does not have to be made with thousands, but only with a few 10 to a few 100 example fingerprints.
4 shows a schematic representation of an exemplary embodiment of the database 12 produced according to the invention. The database has, for example, the two schematically shown tables which on the one hand characterize the received radio networks (upper table) and on the other hand indicate the measured fingerprints for each radio network. These values are e.g. stored every 5 meters for each point in each recorded floor. For the coordinate system, an origin in the upper, left corner of the building and the unit millimeter has proven itself. In addition to the RSS averages and variances, optionally the individual RSS measurements can be saved.
Too weak signals, strongly fluctuating signals and signals from mobile devices are discarded automatically. In addition, it is stored whether the values were determined on the computer or by which device. It is possible to define in advance paths which are skipped or traversed when performing the measurement. During calibration, these tasks are then processed step by step. • · «• ·« '.je- ..; · ,, 50262 Ag / Fl - Markus Krainz
If there is no map, a map itself can be created by selecting the spatial shape (s). If no distance measurements are available, they are measured at the corners of the room. The values Room ID and Corner are then stored in addition to or instead of the Χ, Υ coordinates.
In the postprocessing phase, the building data is distributed as a compressed archive (ZIP file) or via our HTTP server to the clients. A ZIP file contains:
Measured values from the offline "calibration" phase;
The offset file from the calibration phase;
Card picture material;
Meta-data;
Room description.
The map material is stored by floor and level of detail in, for example, a maximum of 255 by 255 pixel sections as a compressed image (PNG). This division is necessary because the devices have a very small RAM and can not hold the whole card in memory.
Furthermore, if data is downloaded via HTTP, only the required parts can be transferred. Once transferred or transferred via ZIP file to the device parts are cached / buffered on the device. Meta data is generally understood to mean building name, overall size, floor name, GPS coordinates of origin, or reference cell IDs or the like.
Finally, due to the plan on the computer optionally a room description can be added. It covers rooms, areas, walls, shops, elevators, escalators, obstacles, conveyor belts, etc. This is needed because you want to offer the user routing, goalfinding, opening hours and other additional information.
All of these entities are modeled on a few elements and stored in an XML file or database. To create the room information, the map footage is displayed on the computer in the background, and the room descriptions are superimposed. 1p
• t «*
* *. 50262 Ag / Fl - Markus Krainz
5 shows a schematic representation of an exemplary embodiment of the localization phase according to the invention. Localization starts by trying to determine if there are any buildings with Wi-Fi coverage in the area. If this can not be determined, this function is omitted. If WLAN is available, Wifi is activated if it was inactive, and the corresponding database 12 is unpacked or downloaded from a server and the measurement is started.
The fingerprints from the calibration phase are read into the memory to save space and adapted to the current antenna. Unusable fingerprints are removed.
An optional clustering step, where the fingerprints are filtered for physically accessible entries, reduces the computational overhead of the mobile devices as described above while limiting the search scope to the meaningful immediate environment. Outliers are thereby implicitly removed.
FIGS. 6a-6d show schematic flow diagrams of exemplary embodiments of the method according to the invention.
Fig. 6a shows the first method steps after activation of the system. These steps are taken to minimize the power consumption of the system - the procedure could be done without these steps if you do not have to worry about power consumption, or on laptops without a built-in mobile phone. For this purpose, a query is first made as to whether an approximate position question is required. Then it is determined on the basis of the last received Cell ID (GSM, CDMA or another mobile radio network) whether fingerprints are already present for this area (which may have a radius of several kilometers). If this is the case, the required database is downloaded from the server, the radio receiver is activated and the measurement is started, on the other hand the radio receiver is deactivated. This has the advantage that less energy is consumed.
50262 Ag / Fl - Markus Krainz
Thereafter, as shown in Fig. 6b, the measurement is started. It scans the frequency range, stores the received data, and continues to scan until the data buffer is full. If enough data packets are available, the processing is started. The number of data packets depends on the task, for example, with a size of the data buffer of 2 seconds and an interval of the data packets of 100 ms about 20 data packets.
Fig. 6c shows the method of processing when enough data points are included in the data buffer. First, unusable fingerprints are filtered from the database containing the fingerprints recorded in the calibration phase. These may be, in particular, fingerprints recorded on a different frequency or in another radio network. Then the example fingerprints that are available for the current area are taken from this database. Depending on the size of the area, this can vary from a few hundred to several thousand records. The example fingerprints are corrected using the offset table to match the recorded signal strength with the communication device used. Thereafter, by comparing the received signal strength with the example fingerprints, those clusters in which the communication device is likely to be identified are identified, and to these clusters all the relevant fingerprints present in the database are loaded. Again, this can be a few hundred to a few thousand records. Again, a correction is made by means of the offset table. The fingerprints are further filtered by predetermined quality criteria, such as minimum signal strength, maximum variance, maximum age, minimum number of measurements. Finally, the remaining corrected fingerprints are stored in the memory of the communication device.
Thereafter, if necessary, a correction of the signal strength due to the attenuation of the signal by the human body is made. A built-in compass or built-in gyroscope or acceleration sensor is used for this purpose. Thereafter, a weighting of the position probabilities is carried out, with various factors, such as the way back so far, the local conditions such as walls or doors, escalators or conveyor belts, as well as data from an acceleration sensor or gyroscope or compass be taken into account. Each fingerprint is compared to the measured signal strengths taken from the buffer, and these measurements are also filtered prior to comparison. Each candidate fingerprint is assigned Bayesian position probabilities, and it is determined by specific algorithms which position is most likely. This is followed by post-processing and filtering of unlikely or impossible results (for example, localization gives position in a non-accessible area). Finally, error estimation and smoothing is done using known statistical techniques (e.g., Kalman filters) and the position is sent to an interface.
The measurement is repeated continuously, checking on the one hand whether the current cluster is changing and, on the other hand, checking whether the building is leaving. When the cluster changes, the fingerprints of the new cluster are determined and loaded into memory, and the old fingerprints are discarded. This has the advantage that only a comparatively small number of data records must always be kept available in the memory of the communication device. When the building is left, the process returns to the initial state as shown in Fig. 6a.
Finally, Fig. 6d shows the pathfinding method which is also part of the method of the invention. First of all, in a first phase ('preparation pathfinding') the possible paths are calculated and saved. For this purpose, first elements are filtered for which the user has no authorization (for example, only certain personnel may use a door or enter an area, etc.). Then extracted edge points of the elements (corners, edges). Then a link between floors and between portals, ie direct links between points produced. Intermediate points are inserted. Afterwards, it is ensured that minimum distances to objects are maintained (so that a computationally optimal, but more natural route for the user is created). Attributes of the objects to be passed, such as speed factors (conveyor belts), are taken into account, whereby zones can also overlap and attribute and / or overlay attributes. Finally, possible paths are calculated and only the best or most relevant ones are stored. ·· »50262 Ag / Fl Markus Krainz
Thereafter, in a further phase ('Wegfindung1) determines the position of the localization phase, and queried a start or destination point. Based on the precalculated paths, a search algorithm is executed which provides the best path within a short time. This is issued together with the costs (time).
The invention includes not only the illustrated embodiments, but also other inventive devices according to the description, figures or claims. In particular, the embodiments shown are not intended to be restrictive, and features shown in different embodiments may be combined.
List of Reference Signs 1 Communication Device 2 Radio Network 3 Reference Receiver 4 Reference Field Strength 5 Terminal Field Strength 6 Fingerprint 7 Card 8 Data Processing Unit 9 Regression Curve 10 Offset File 11 Receive Module 12 Database 13 Server 14 Access Point 15 Example Fingerprint 16 Cluster
权利要求:
Claims (27)
[1]
1. A method for locating a communication device (1) in the reception area of at least one radio network (2), wherein by measuring field strengths of the radio network (2) at known location coordinates an assignment from field strengths measured on the communication device (1) to the location coordinates, characterized in that the method comprises the following steps: a) a calibration phase in which to each radio network (2) for any number of communication devices (1) using a reference receiver ( 3) an assignment of the reference field strength (4) received by the reference receiver (3) to the terminal field strength (5) received by the respective communication device (1) and possibly other data is recorded and stored; b) a calibration phase in which for each radio network (2) a field strength is recorded at known location coordinates in the reception area, processed and stored as a fingerprint (6) preferably together with further data; c) a post-processing phase in which the data recorded in the calibration phase and calibration phase are preferably at least partially loaded onto the communication device together with a card (7) and further metadata; d) a localization phase in which the field strength of at least one radio network (2) is received at the communication device (1) and the local coordinates of the communication device (1) are at least approximately determined from the received terminal field strength (5) and the data recorded in the calibration phase and calibration phase , • · · · · «· · · · ·« · · · · · · · · · · · · · · · ························· • ^ 2 ·· · * * · ···
[2]
2. Method according to claim 1, characterized in that the radio network (2) is a broadcasting network, in particular VHF broadcasting, a data network such as IEEE 802.11 (W-LAN), a mobile radio network such as GSM or UMTS, or another Radio network such as CB radio, DCF77, or DECT, wherein suitable for receiving these radio networks reference receiver (3) are provided.
[3]
3. The method according to claim 1 or 2, characterized in that in the calibration phase, the reference receiver (3) and the communication devices (1) simultaneously and at the same position, the field strengths of the receivable radio networks (2) and measure additional data such as frequency or channel or Record the radio network identification (BSSID for WLAN, BTS cell ID for GSM).
[4]
4. The method according to any one of claims 1 to 3, characterized in that in the calibration phase by the reference receivers (3) and the communication devices (1) recorded data are transmitted to a data processing unit (8), wherein as long as the location is changed until sufficient measured values are available for generating a communication device and radio network-specific regression curve (9) between the terminal field strengths (5) recorded by the respective communication devices (1) and the reference field strengths (4) picked up by the reference receivers (3).
[5]
5. The method according to claim 4, characterized in that in the calibration phase the communication device and radio network specific regression curves (9) are stored for each communication device used and each received radio network in an offset file (10).
[6]
6. The method according to any one of claims 1 to 5, characterized in that in the calibration phase for at least one radio network (2) a plurality of reference receiver (3) are used. • * * * «* *» * Φ · * ·· * · i * * · «·» * 4 i φ; J * fi; 1* ;**; 50262 Ag / Fl - Markus Krainz I * * * * * ··· * f1 »
[7]
7. The method according to any one of claims 1 to 6, characterized in that in the calibration phase for radio networks (2), which transmit over several channels, an averaging of the received field strength via two or more channels.
[8]
8. The method according to any one of claims 1 to 7, characterized in that in the Einmessphase for radio networks (2) which transmit over multiple channels, a simultaneous detection of all or some of these channels using reference receivers (3) with a plurality of receiving modules (11 ) he follows.
[9]
9. The method according to any one of claims 1 to 8, characterized in that in the calibration phase, the RSS, the ID and / or the frequency of the radio network (2), the mean and / or the variance of the received reference field strength (4) and the location coordinates , optionally specifying a building floor, in a computer-readable form, preferably an XML file or a database (12) are stored.
[10]
10. The method according to any one of claims 1 to 9, characterized in that in the Einmessphase an existing representation of the geographical conditions, in particular a card (7) is used.
[11]
11. The method according to any one of claims 1 to 10, characterized in that in the calibration phase, the recording of the reference field strength (4) at fixed local distances, for example in a checkerboard pattern, at certain anchor points, or along a predefined path.
[12]
12. The method according to any one of claims 1 to 11, characterized in that in the calibration phase, the recording of the reference field strength (4) with a computer connected to a reference receiver (3) or a communication device (1).
[13]
13. * «13. *« η! 50262 Ag / Fl - Markus Krainz * A method according to any one of claims 1 to 12, characterized in that during the Einmessphase recording the geographical conditions in the form of coordinates of walls, doors, rooms, corners and / or the location of the Fortbewegungsmöglichkeiten influencing conditions such as conveyor belts, escalators or the like takes place.
[14]
14. The method according to any one of claims 1 to 13, characterized in that in the Einmessphase a clustering of fingerprints (5) is performed, wherein a predetermined quality criterion is used, and for each cluster at least one cluster identifying example fingerprint 15 is added.
[15]
15. The method according to any one of claims 1 to 14, characterized in that the data provided in the post-processing phase, inter alia, data from the calibration phase, preferably in the form of an offset file (10), the data from the calibration phase, preferably in the form of a database (12), and optionally include maps (7) and metadata such as building name, total area size, floor name, room description, GPS coordinates of origin, and / or reference cell IDs.
[16]
16. The method according to any one of claims 1 to 15, characterized in that in the localization phase, the approximately determined position on a communication device (1) transmitted geographic representation of the covered area, preferably a map (7) shown, in particular this is superimposed.
[17]
17. The method according to any one of claims 1 to 16, characterized in that is first checked in the localization phase, which radio networks (2) are receivable, and then relevant fingerprints (5) from the Einmessphase be loaded into a memory of the communication device (1) and adapted to the current communication device used or the currently used antenna. * · ·. * 2 $ · .. · 50262 Ag / Fl - Markus Krainz
[18]
18. The method according to any one of claims 1 to 17, characterized in that in the localization phase on the basis of quality criteria as relevant classified fingerprints (5) are loaded into a memory of the communication device.
[19]
19. Method according to claim 1, characterized in that a comparison with relevant example fingerprints takes place in the localization phase, after which the determination of relevant clusters takes place, and in a next step a comparison with fingerprints of the selected cluster takes place.
[20]
20. The method according to any one of claims 1 to 19, characterized in that in the localization phase for assessing the relevance of fingerprints (5) a probability estimate and / or a weighting of the fingerprints is performed on the basis of certain criteria.
[21]
21. The method according to any one of claims 1 to 20, characterized in that in the localization phase using the determined location coordinates of the communication device (1) and the input of a desired destination method for path determination are performed. »·! Μ 1 * * I 50262 Ag / Fl - Markus Krainz
[22]
22. System for localization of a communication device (1) in the reception area of at least one radio network (2), wherein the measurement of field strengths of the radio network (2) at known location coordinates an assignment of the communication device (1) measured field strengths to the location coordinates, characterized in that for each radio network (2) for any number of communication devices (1) using a reference receiver (3), an assignment of the reference field strength (4) received from the reference receiver (3) to the terminal field strength (5) received by the respective communication device (1). is recorded and stored; for each radio network (2) a field strength is recorded at known location coordinates in the reception area, processed and stored as a fingerprint (6) preferably together with further data; the data recorded in the calibration phase and calibration phase are preferably at least partially loaded onto the communication device (1) together with a card (7) and further metadata; and the field strength of at least one radio network (2) is received at the communication device (1) and the location coordinates of the communication device (1) are determined at least approximately from the received terminal field strength (5) and the data recorded in the calibration phase and calibration phase.
[23]
23. System according to claim 22, characterized in that the communication device (1) is a mobile phone, a smartphone, a notebook, a laptop, a tablet PC or another portable electronic communication device.
[24]
24. The system of claim 22 or 23, characterized in that the assignment of the reference receiver (3) received reference field strength (4) to the respective communication device (1) received terminal field strength (5) in an offset file (10) on a server (13) is deposited.

• * * 50262 Ag / Fl - Markus Krainz
[25]
25. System according to any one of claims 22 to 24, characterized in that the recorded fingerprints (6) are preferably stored together with other data in an XML file or a database (12) on a server (13).
[26]
26. Computer program product which implements a method according to one of claims 1 to 21.
[27]
27. A data carrier with a computer program product according to claim 26.

Vienna, am
类似技术:
公开号 | 公开日 | 专利标题
AT511881A1|2013-03-15|METHOD AND SYSTEM FOR LOCATING A COMMUNICATION DEVICE
DE602004008555T2|2007-12-27|Method for the proximity determination of the devices in a wireless network
DE202012013473U1|2017-01-30|Prediction of level and position indoors
DE102014009845A1|2015-04-09|Determination of proximity using multiple transponders
EP2071932B1|2011-02-09|Method and apparatus for managing reference environment information
DE102013104727A1|2014-11-13|Method and apparatus for determining the position of a mobile communication device
DE202011110911U1|2017-03-02|Automatic location detection
DE112011102332T5|2013-04-25|Frequency diversity for real-time localization systems, methods and computer program products
DE202013012429U1|2016-10-28|Create and share private localization databases
DE202014010897U1|2017-01-17|Crowdsourcing system for detecting broken indoor WLAN location models
DE102009049672A1|2011-04-28|Concept for generating experiences to update a reference database
DE102013200618A1|2013-08-01|Generating an indoor radio card, locating a target in the interior
DE102014006938A1|2015-02-26|A method of establishing a signal point in a retail environment
EP2335442B1|2015-08-12|Apparatus and method for estimating an orientation of a mobile terminal
DE102013003176A1|2013-10-02|PROCESS AND DEVICE FOR POSITION DETERMINATION USING QUASI-FINGERPRINTING
DE102004035531A1|2006-02-16|Device and method for determining a current position of a mobile device
DE112010003869B4|2013-11-07|A method and system for determining the location of a moving wireless communication unit
DE102011006180A1|2012-09-27|Method and system for radio-based localization of a terminal
EP2385389A1|2011-11-09|Device and method for calibrating a radio-based position determining device
DE102015109576A1|2015-12-24|A method of automatically selecting a legitimate communication channel used by mobile electronic devices and mobile electronic devices using the same.
DE102011006181A1|2012-09-27|System and method for radio-based localization of a terminal
DE112015005451T5|2017-08-17|Wireless positioning system, wireless positioning terminal and point information transmitter
DE102020129095A1|2021-05-27|Signal card for wireless connectivity
DE102015107555A1|2016-11-17|Positioning a user terminal by combining information determined by the user terminal
DE112019001302T5|2020-12-10|OBJECT LOCATION USING DIRECTION FINDING PROPERTIES
同族专利:
公开号 | 公开日
WO2013034585A1|2013-03-14|
EP2753948A1|2014-07-16|
JP2014530345A|2014-11-17|
US20140194143A1|2014-07-10|
AU2012306437A1|2014-02-27|
AT511881B1|2015-02-15|
CA2847751A1|2013-03-14|
KR20140068937A|2014-06-09|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
DE10142951A1|2001-09-01|2003-04-03|Ivu Traffic Technologies Ag|Mobile location determination method for cellular communication system, involves receiving service cell identifications and comparing measured reception field strengths|
US20050266855A1|2004-05-28|2005-12-01|Guang Zeng|Method and system for radio map filtering via adaptive clustering|
DE102009021783A1|2009-03-27|2010-09-30|Hochschule Bochum|Localization system for localizing mobile telecommunication devices by short-range radio in service system, has telecommunication units and is assigned to data storage|
US20110207474A1|2010-01-24|2011-08-25|Verint Systems Ltd.|System and method for mass calibration of radio frequency fingerprint location measurements|
US6393294B1|1998-09-22|2002-05-21|Polaris Wireless, Inc.|Location determination using RF fingerprinting|
JP2003106847A|2001-09-28|2003-04-09|Pioneer Electronic Corp|Communication navigation system, information server for communication navigation system as well as method for communication navigating and communication navigation program|
JP2007316068A|2006-05-22|2007-12-06|Polaris Wireless Inc|Method of estimating location of wireless terminal|
US7545326B2|2003-10-22|2009-06-09|Awarepoint Corporation|Wireless tracking system and method with multipath error mitigation|
WO2005062066A2|2003-10-22|2005-07-07|Awarepoint Corporation|Wireless position location and tracking system|
DE10358748A1|2003-12-12|2005-07-14|Lts Lohmann Therapie-Systeme Ag|Dosage form based on crosslinked hydrophilic polymers|
DE102005026788A1|2005-06-10|2006-12-21|Deutsche Telekom Ag|Method and system for locating a mobile WLAN client|
US7471241B1|2005-07-25|2008-12-30|Chun Yang|Global navigation satellite system receivers based on satellite signal channel impulse response|
US8169982B2|2005-08-10|2012-05-01|Qualcomm Incorporated|Method and apparatus for creating a fingerprint for a wireless network|
EP2118810B1|2007-02-05|2012-08-15|Andrew Corporation|System and method for optimizing location estimate of mobile unit|
CN102204372B|2008-08-29|2014-03-05|电视广播有限公司|Indoor localization system for locating electronic mobile device within indoor environment|
DE102008053176B4|2008-10-24|2011-03-03|Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.|Apparatus and method for estimating an orientation of a mobile terminal|
US8698671B2|2009-10-16|2014-04-15|Qualcomm Incorporated|Binning venues into categories based on propagation characteristics|US9356940B2|2003-11-13|2016-05-31|Digital Authentication Technologies, Inc.|Security and access system based on multi-dimensional location characteristics|
EP3109661B1|2013-06-14|2018-06-13|Indoo.rs GmbH|Method to create virtual reference points from radio fingerprints|
US9510318B2|2013-06-27|2016-11-29|Google Technology Holdings LLC|Method and apparatus for ascertaining a location of a personal portable wireless communication device|
US20150031387A1|2013-07-26|2015-01-29|Texas Instruments Incorporated|Compensation of the signal attenuation by human body in indoor wi-fi positioning|
GB2517488A|2013-08-23|2015-02-25|Here Global Bv|Frequency transformed radiomap data set|
JP6249739B2|2013-11-26|2017-12-20|Kddi株式会社|Mobile terminal, apparatus, control method, and program|
US9664520B2|2013-11-27|2017-05-30|Qualcomm Incorporated|Apparatus and method for generating assistance data with vertical access areas and predicted vertical movement models|
WO2015115953A1|2014-01-31|2015-08-06|Telefonaktiebolaget L M Ericsson |Interface establishment between access nodes of different radio access technologies|
US9307424B2|2014-03-05|2016-04-05|Qualcomm Incorporated|Calibration and tracking to assist inter-frequency measurements of LTE cell by WLAN radio|
US9374727B2|2014-03-05|2016-06-21|Qualcomm Incorporated|Calibration and tracking to assist inter-frequency measurements of LTE cell by WLAN radio|
IN2014MU00776A|2014-03-07|2015-09-25|Tata Consultancy Services Ltd|
WO2015192880A1|2014-06-17|2015-12-23|Here Global B.V.|Handling radio models|
KR102219884B1|2014-07-02|2021-02-24|삼성전자주식회사|Method, User terminal and Location chase System receiving the unique identifier by using magnetic field|
WO2016008540A1|2014-07-18|2016-01-21|Here Global B.V.|Obtaining radiomaps|
EP3204720B1|2014-10-08|2020-09-16|HERE Global B.V.|Supporting magnetic flux density based positioning|
KR101653493B1|2015-02-24|2016-09-02|한양대학교 산학협력단|Interlayer separation vehicle detection system in an indoor parking area using gsm|
EP3740776A1|2018-01-16|2020-11-25|HERE Global B.V.|Client-based storing of tuning parameters for positioning services|
EP3668197B1|2018-12-12|2021-11-03|Rohde & Schwarz GmbH & Co. KG|Method and radio for setting the transmission power of a radio transmission|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
ATA1287/2011A|AT511881B1|2011-09-08|2011-09-08|METHOD AND SYSTEM FOR LOCATING A COMMUNICATION DEVICE|ATA1287/2011A| AT511881B1|2011-09-08|2011-09-08|METHOD AND SYSTEM FOR LOCATING A COMMUNICATION DEVICE|
KR1020147006072A| KR20140068937A|2011-09-08|2012-09-05|A method and a system for the localisation of a communication device|
AU2012306437A| AU2012306437A1|2011-09-08|2012-09-05|A method and a system for the localisation of a communication device|
JP2014528956A| JP2014530345A|2011-09-08|2012-09-05|Method and system for communication device localization|
CA2847751A| CA2847751A1|2011-09-08|2012-09-05|A method and a system for the localisation of a communication device|
EP12755862.5A| EP2753948A1|2011-09-08|2012-09-05|A method and a system for the localisation of a communication device|
PCT/EP2012/067296| WO2013034585A1|2011-09-08|2012-09-05|A method and a system for the localisation of a communication device|
US14/342,787| US20140194143A1|2011-09-08|2012-09-08|Method and a system for the localisation of a communication device|
[返回顶部]